* {margin: 0;  padding: 0;}
ul,li,dl,div,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul,li{ list-style:none;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;}

html, body{
	font-family:"Microsoft Yahei",Arial,tahoma,arial!important;font-size: 12px;line-height: 22px; overflow-x:hidden; color:#515151; 
}
html {-ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
a { color:#333333; text-decoration:none;}
a:hover { color:#ff5400;}

/*------------body--------------*/
.clear{clear:both;height:0;font-size: 0px;line-height: 0px;} 

/*------------共用文件--------------*/
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
.ju{ text-align:center;}
.lf{ float: left;}
.rg{ float:right;}
.w_1200{width:1200px; margin:0 auto; }
.ma_20{ margin-top:20px;}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.qf{clear:both;}


/*页头*/
.top{width:100%; height: 38px; background:#ecf0f1;}
.top p{ line-height:38px; color:#FFFFFF; font-size:12px;}
.top_box{width:1200px; margin:0 auto; height:120px; }
.top_box p{ line-height:38px; color:#FFFFFF; font-size:14px;}
.top_box span{ line-height:38px;}

.log{ float:left; padding-right:15px;}

.hd_logo{ padding-top:24px;}
.top_box .dh_phone{padding-top: 4px; padding-left: 36px; margin-top: 36px; background: url(../images/hdphoen_ico.png) no-repeat left center; color: #a1a1a1;}
.top_box .dh_phone dd {font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #666666;}

/*导行*/
.nav{width:100%; height:60px; background-color:#0051a3;}

.nav ul li{ float:left; line-height:60px; height:60px; width:120px;}
.nav ul li a{ font-size:16px; color:#fff; text-align:center;  display:block; }
.nav ul li a:hover{
	font-size:16px;	color:#fff;	text-align:center;	display:block;	background-color:#47af34;}
.nav ul li.active a, .nav_box ul li a:hover{ font-size:16px; color:#fff; text-align:center; background-color:#47af34; display:block;}
.nav li a.hover {color: #fff; background-color: #47af34;}

/*bannet*/
.hoban{ width:100%; height:518px;}

.bangp{ width:100%; display:block; height:360px; background-image: url(../images/banbw_1.jpg);
}

.bannes{ width:100%; display:block; height:320px; background-image: url(../images/bannew1.jpg);
}

.bancon{ width:100%; display:block; height:320px; background-image: url(../images/banbcon.jpg);
}

.banbjob{ width:100%; display:block; height:320px; background-image: url(../images/banbjob.jpg);
}

.banbabt{ width:100%; display:block; height:320px; background-image: url(../images/banbabt.jpg);
}
.banbpro{ width:100%; display:block; height:320px; background-image: url(../images/banbpro.jpg);
}

.banbfuwu{ width:100%; display:block; height:320px; background-image: url(../images/banfuw2.jpg);
}



.taong{
	height:65px;
	background-image: url(../images/jt_05.png);
	
}


.xitant{
	width:100%;
	height:55px;
	background-image: url(../images/hhyuyu9.gif);
	background-repeat: repeat;
}

.xitant_2{ width:1200px; margin:0 auto; display:block; height:55px; line-height:55px;}

.xitant_2 h5{ float:left; font-size:20px; font-family: "微软雅黑"; font-weight: normal;}
.xitant_2 p{ float:right; font-size:14px; font-family: "微软雅黑"; font-weight: normal;}

/*搜索*/
.homgg{width:730px; height:59px; float:left; background-color:#000000; line-height:59px;}
.gus li{ font-size:16px; color:#FFFFFF; padding-left:15px;}

.gus2 li{ float:left; display:block; padding-right:12px;}
.gus2 li a{  color:#FFFFFF; font-size:14px; display:block; margin-right:15px;}
.gus2 li a:hover{ color:#FFFF00; font-size:14px; display:block; margin-right:15px;}
.homgg2{width:459px; height:59px; float:left; background-color:#35aae0;}
.top_ri_so{ float:left; padding-left:25px;}
.top_ri_so em {float: left; margin-top:15px}
.fontso{height:28px; padding-left:8px; color:#000000; width:300px; float:left; background-color:#ffffff; border:none;}

/*首页主体1*/

.honmian{width:100%; background-color:#f8f8f8; }
.honmian2{width:100%; height:380px; background-color:#f8f8f8; margin-top:20px;}
.honm_box{width:1200px; margin:0 auto 20px; padding-top:32px;}

.home_lf_w{width:671px;}
.home_lf_w2{width:474px;}
.home_lf_w3{width:468px;}
.home_lf_m{ margin-left:50px;}

.home_lf{ float:left; }
.home_f2{ height:45px; background:url(../images/jiy_1.jpg) no-repeat;}
.home_f2 h3{ font-size:22px; line-height:45px; font-weight:normal; float:left; color:#0173bc;}
.home_f2 span{ font-size:12px; color:#aaaaaa; float:right; padding-top:20px;}
.home_f3{ height:282px;background:url(../images/jiy_2.jpg) no-repeat; margin-top:19px;}
.home_f3 h4{ font-size:26px; padding-top:220px; padding-left:15px; color:#FFFFFF; font-weight:normal; float:left;}
.home_f3 span{ font-size:18px; padding-top:245px; padding-left:99px; color:#FFFFFF; font-weight:normal; float:left;}

.homabot{width:1200px; margin:0 auto; display:block;}
.homne_box{
	width:1200px; margin:0 auto; display:block; padding-top:25px; 
}

.homne_box h5{
	font-size:28px;	text-align:center; display:block; color:#333333; font-family: "微软雅黑"; font-weight: normal;}
.homne_box p{
	font-size:14px; height:45px; line-height:45px; text-align:center; display:block; color:#333333; font-family:Arial, Helvetica, sans-serif;
}
.homne_box h6{
	font-size:24px; height:65px; line-height:65px; text-align:center; display:block; color:#0173bc; font-weight: normal; background-image: url(../images/prd_2.png);font-family: "微软雅黑";
}


.homne_box2{
	width:1200px; margin-top:15px; margin-bottom:30px; display:block;
}
.hom_box2_1{ float:left; width:570px; height:398px; padding-right:35px;}
.hom_box2_2{
	float:left; width:580px; display:block;}

.home_ab3{ font-size:16px; line-height:28px; font-family: "微软雅黑";}
.habt_2{ width:100px; height:30px; line-height:30px; display:block; text-align:center; margin-top:50px; font-size:14px; }
.habt_2 a{width:100px; height:30px; line-height:30px; display:block; border:1px solid #808080; color:#666666;}
.habt_2 a:hover{width:100px; height:30px; line-height:30px; display:block; background:#808080; color:#FFFFFF;}





.home_n2{ padding-top:8px;}





.home_n3{margin-top:19px; height:282px; background:url(../images/jiy8.jpg) no-repeat;padding-top:8px;}
.home_n3 dl{ padding-left:85px; display:block; width:190px;}
.home_n3 dl dd{ font-size:16px; height:32px; }
.home_n3 .die{ padding-top:32px;}
.home_n3 .die2{ padding-top:45px;}
.home_n4{margin-top:19px; height:275px; border:1px solid #f1f1f1; background:#FFFFFF; padding-top:8px;}

.new_p2{ padding-left:8px; padding-right:8px;}
.new_p2 li{ line-height:30px; font-size:14px; overflow: hidden;}
.new_p2 li span{ float:right;}
.new_p2 li a{ background:url(../images/newico.png) no-repeat 0 11px; line-height:30px; height:30px; padding-left:15px; overflow: hidden;  display:block;}
.new_p2 li a:hover{ background:url(../images/newico.png) no-repeat 0 11px; line-height:30px; height:30px; padding-left:15px; overflow: hidden; display:block;}

.flfd{
	overflow: hidden;
}

/*首页产品*/
.homprod_box{width:1200px; margin:30px auto 40px;}
.hompr_2{ height:72px; display:block; }
.hompr_2 h3{text-align:center; padding-top:25px;}
.hompr_2 span{ font-size:14px; line-height:32px; color:#aaaaaa; padding-left:12px; float:left;}
.hompr_2 .more{ float:right; line-height:32px;}
.hompr_3{ padding-top:16px;}

/*首页产品滚动*/
.hom_pr{ width:1200px; height:300px; }
.c_980_3{ width:1200px;  height:300px;  float:left; }
.c_980_3 .l a{ background:url(../images/jj_03.png) no-repeat; margin-left:8px; margin-top:126px; width:15px; height:23px; float:left;}
.c_980_3 .l a:hover{ background:url(../images/jt_03.png) no-repeat;margin-left:8px; margin-top:126px; width:15px; height:23px; float:left;}
.c_980_3 .zj{ float:left;}
.c_980_3 .zj li{ padding-top:8px; padding-left:12px; margin-left:8px; margin-right:8px; width:258px; height:289px; float:left; position:relative;}
.c_980_3 .zj li:hover{padding-top:8px; padding-left:12px; margin-left:8px; margin-right:8px; width:258px; height:289px; float:left; position:relative;}
.c_980_3 .zj li a .pf{ width:258px; float:left; text-align:center; line-height:31px; color:#fff; background:url(../images/jy_03.png); height:31px; position:absolute; left:12px; bottom:1px;}
.c_980_3 .zj li a:hover .pf{ width:258px; float:left; text-align:center; line-height:31px; color:#fff; background: url(../images/jpp_03.png); height:31px;}
.c_980_3 .r a{ background: url(../images/jj2_03.png) no-repeat; margin-right:8px; margin-top:126px; width:15px; height:23px; float: right;}
.c_980_3 .r a:hover{ background: url(../images/jj3_03.png) no-repeat; width:15px; margin-right:8px;margin-top:126px; height:23px; float: right;}


/*首页广告*/
.gaoyu{  margin-top:15px; margin-bottom:25px;}






/*友情链接*/
.likn{
	width:1200px;
	border:1px solid #e6e6e6;
	height:47px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.likn h4{ float:left; font-size:14px;  width:106px; height:47px; line-height:47px; text-align:center; background:url(../images/shztop_9.gif) no-repeat;}
.me3{height:47px; float:right;
	display:block; width:1094px;
}
.likn ul li{ padding-right:15px; float:left; line-height:47px;}



/*网站底部*/
.food{width:100%; height:100px; background-color:#133f6c; display:block; padding-top:30px;}

.food_box{width:1189px; margin:0 auto; display:block; color:#FFFFFF; font-size:14px; border:none;font-family:"微软雅黑";}

.food_2{ float:left; width:281px; height:117px; margin-right:24px; background:url(../images/ho_abt3.jpg) no-repeat; padding-left:90px; }
.food_2 h5{ font-size:24px; line-height:45px; padding-top:10px;}
.food_2 span{ font-size:18px; line-height:35px; color:#898989;}

.food_3{ float:left; width:281px; height:117px; margin-right:24px; background:url(../images/ho_abt4.jpg) no-repeat; padding-left:90px;}
.food_3 h5{ font-size:24px; line-height:45px; padding-top:10px;}
.food_3 span{ font-size:18px; line-height:35px; color:#898989;}

.food_4{ float:left; width:281px; height:117px; margin-right:24px; background:url(../images/ho_abt5.jpg) no-repeat; padding-left:90px;}
.food_4 h5{ font-size:24px; line-height:45px; padding-top:10px;}
.food_4 span{ font-size:18px; line-height:35px; color:#898989;}

.food_b2{ height:160px;}
,food_b3{ margin-top:25px; padding-top:80px;}
.food_b3 dl{ float:left; width:420px;}
.food_b3 dl dt{ font-size:20px; margin-bottom:22px; float:left; width:420px;}

.food_b3 dl dd a{ color:#8a8a8a;  float:left; padding-right:15px; font-size:14px;}
.food_b3 dl dd a:hover{ color:#ff8820;  float:left; font-size:14px;}

.food2{width:100%; height:60px; background-color:#151515; display:block; margin-top:45px;}
.food2 span{ text-align:center; line-height:60px; color:#FFFFFF; display:block;}


/*内页共调用*/
.let_zhu{ float:left; width:230px;}
.let_zhu h4{ width:213px; display:block; height:73px; background:#f0f0f0; padding-left:15px; border:1px solid #d8d8d8;}
.let_zhu h4 p{ padding-top:15px;  font-size:21px; font-weight:normal;}
.let_zhu h4 span{font-size:14px; font-weight:normal; text-transform: uppercase;}

.daonv{ width:228x;  background:#f0f0f0; border:1px solid #d8d8d8; padding-bottom:15px;}
.daonv ul{ margin-right: -7px;}

.daonv ul li{ height:45px; line-height:45px; display:block;}
.daonv ul li a{ height:45px;  line-height:45px; display:block; text-align:center; font-size:16px; color:#666666; background:url(../images/jiy_6.jpg) no-repeat 0 bottom; }
.daonv ul li a:hover{ height:45px;  line-height:45px; display:block; background:url(../images/jiy_5.jpg) no-repeat; text-align:center; font-size:16px; color:#FFFFFF;}
.daonv ul li a.hover{ height:45px;  line-height:45px; display:block; background:url(../images/jiy_5.jpg) no-repeat; text-align:center; font-size:16px; color:#FFFFFF;}



.rig_you{ float:left; width:945px; margin-left:25px;}
.r_mav{ background:url(../images/jiy7.jpg) no-repeat; height:42px;}
.r_mav h2{ float:left; padding-left:22px; font-weight:normal; line-height:35px;}
.r_mav span{ float:right;}


/*关于我们*/
.ab_ha{ margin-top:25px; }

.ab_hafot{ font-size:16px; line-height:32px;}
.ab_haima{
	background-image: url(../images/aboutima.jpg);
	background-repeat: no-repeat;
	background-position: right 18px;
}

.r_abot{ margin-top:15px; line-height:28px;}


/* 解决方案 新闻中心 */
.new2{ font-size:14px;}
.new_1 li{ line-height:45px;background:url(../images/vimal_8.gif) no-repeat left 18px; padding-left:12px; border-bottom:1px dashed #ccc;  font-size:14px;}
.new_1 li span{ float:right; font-size:14px;}
.new_2{ padding-top:20px; text-align:center;}

.r_news{ margin-top:35px; line-height:28px;}

.r_news .n2{ font-size:26px; line-height:45px; text-align:center;}
.r_news .n3{ font-size:14px; line-height:30px; text-align:center; border-bottom:1px dashed #ccc; padding-bottom:23px;}
.r_news .n4{ line-height:30px; padding-top:35px; padding-left:10px; font-style: normal; font-size: 14px;}

/*首页新闻中心*/
.news_index{clear: both; list-style:none;margin:0px; padding: 0px; margin-bottom: 25px;}
.news_index li{padding: 25px 0px 25px 0px; border-bottom: 1px dotted #dbd4cd;}
.news_index li span{display: inline-block; width: 60px; height:60px; text-align: center; background-color: #0173bc; color: #fff; float: left;  padding:0px 2px; margin-right: 15px;}
.news_index li span strong{display: block; font-size: 23px; font-weight: normal; padding-top:5px;}
.news_index li span i{display: block; font-size: 12px;  font-style: normal; font-family: Arial;}
.news_index li a{color:#8b8b8b; font-size: 20px;}
.news_index li a:hover{ text-decoration:none;color:#0173bc; }
.news_index li em{ font-style: normal; display:inline-block; line-height: 18px;color:#a7a7a7; padding-top: 8px; font-size: 12px;}

/*首页常见问题*/
.home_fq{ }
.home_fq_1{ margin-top:18px; margin-bottom:18px;}

.hn4{}
.hn4 li{ float:left; font-size:14px; line-height:30px; width:472px; padding-right:15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC;}
.hn4 li a{
	padding-left:18px;
	background:url(../images/ico2.gif) no-repeat 0 0;
	
}

/*产品*/
.cpListCont{ margin-right: -32px; padding-top:15px;}
.cpListCont dl {margin: 10px 3px 6px; float: left; width: 182px;}
.cpListCont dl dt img {display: block; border: 1px solid #e5e5e5;}

/*产品系列*/

.cpMuCont{border: 1px solid #e2e2e2; margin-top:1px;  margin-bottom:22px;}
.cpMuCont p{margin: 16px 8px;line-height: 22px;font-size: 13px;color: #546a85;}
.mainser2{ padding-left:10px; padding-top:10px;}
.mu_phone{ margin-left:8px; padding-left: 36px; background-image: url(../images/hdphoen_ico.png); background-repeat: no-repeat; background-position: left center; padding-bottom:22px;}
.mu_phone dd {font-size: 24px; font-family: Arial, Helvetica, sans-serif;}



.bigclass a{ width:198px; float:left;  font-size:16px; height:42px; line-height:42px; text-decoration: none; color:#fff; display: block; margin-bottom:1px; border-bottom:1px dashed #b3baca; background:url(../images/shqingx_1.jpg) right 0; padding-left:12px;}

.bigclass a:hover{ width:198px; float:left;  font-size:16px; height:42px; line-height:42px; text-decoration: none; color:#fff; display: block; margin-bottom:1px; border-bottom:1px dashed #b3baca; background:url(../images/shqingx_2.jpg) right 0; padding-left:12px;}

.bbigclass a{ width:198px; float:left;  font-size:16px; height:42px; line-height:42px; text-decoration: none; color:#fff; display: block; margin-bottom:1px; border-bottom:1px dashed #b3baca; background:url(../images/shqingx_2.jpg) right 0; padding-left:12px;}



.smlclass a{
	color:#666666; font-size:14px; text-decoration: none; height:30px; line-height:30px; padding:0 0 0 26px;
}
.smlclass a:hover{
	color:#0172c0; font-size:14px; 	text-decoration: underline; height:30px; line-height:30px; padding:0 0 0 26px;
}
.ssmlclass a{
	color:#0172c0; font-size:14px;	text-decoration: none; height:30px; line-height:30px; padding:0 0 0 26px;
}


/*联系我们*/

.cont_1{background-image: url(../images/jiy9.jpg); background-repeat: no-repeat; height:182px;
}
.cont_2{ height:102px;}
.cont_3{ font-size:14px; text-align:center; padding-right:15px; width:284px; float:left;}

.conmap{background-image: url(../images/jiy10.jpg); background-repeat: no-repeat; height:354px; margin-top:35px;
}


/*产品页面*/

.hh_pr3{ padding-top:25px; margin-right:-35px;}
.hh_pr3 ul li{width:290px; margin-right:30px; float:left; margin-bottom:25px; display:block;}
.hh_pr3 ul li h5{ height:35px; width:290px; line-height:35px; text-align:center; font-size:14px; font-weight:normal;}
.hh_pr3 ul li a{ border:1px solid #f4f4f4; display:block; width:290px;}
.hh_pr3 ul li a:hover{ border:1px solid #3598db; display:block; width:290px;}
.hh_pr3 ul li a h5 {display:block;  background:#d3d3d3;}
.hh_pr3 ul li a:hover h5 {display:block;  background:#3598db; color:#FFFFFF;}

.abo_a2{ padding-top:15px; padding-left:12px; padding-right:12px; font-size:14px; line-height:28px;}
.abo_a3{ padding-bottom:15px;}
.abo_a3 dt h3 img{border: 1px solid #CCCCCC; }
.abo_a3 dd { margin-left: 340px;}
.abo_a3 dd h2{	font-size:18px;	font-weight: normal;
}

.r_show1{ width:100%px;}
.r_s1{ width:430px; float:left;}
.r_s1 h2{ border: 1px solid #ccc; padding:8px; text-align:center;}
.r_s1 h2 img{}
.r_s2{ width:290px; float:left; padding-left:30px;}
.r_s2 h3{ font-size:20px; font-weight:bold; padding-top:20px;}

.r_show2{width:100%; margin-top:25px; border: 1px solid #ccc;}

.r_sh2{ height:40px; line-height:40px;}
.r_sh2 h2{ border-top:2px solid #127f3b; width:180px; text-align:center; font-size:16px; float:left; background:url(../images/pro_Vimg1.png) no-repeat 13px; 10px;}
.rr{
	height:40px; line-height:40px;
	background-color:#f8f8f8;
	float:left;
	width:798px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.r_sh3{ line-height:30px; padding:20px; font-size:14px;}

.r_pro2{margin-top:15px;}
.r_show3{width:100%px; margin-top:25px; }
.r_show3 ul li{ line-height:35px;}
.r_show3 ul li a{}

.xianggup2{width:100%px; margin-top:25px; margin-right: -12px;}
.xianggup3{ width:230px; float:left; padding-right:25px;}
.xianggup3 dl dt{ float:left; text-align:center; display:block;}
.xianggup3 dl dd{ float:left; text-align:center; display:block; font-size:14px; line-height:30px;}

/* 在线留言 */
.magess{padding-top: 65px; display:block;}
.magess ul{ display:block; }
.magess ul li{ margin-bottom:20px;}
.magesslink{ color:#00a1e9; font-size:14px; padding-left:35px;}
.magess ul li label dl{ position:relative;}
.magess ul li label dl dt{ width:245px; height:34px; line-height:34px; color:#838383; text-indent:20px; background:url(../images/index098.jpg) no-repeat; cursor:pointer; position:absolute; left:0; top:0;}
.magess ul li label dl dd{width:243px; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; background:#fff; position:absolute; left:0; top:34px; display:none;}
.magess ul li label dl dd p{ color:#838383; line-height:30px; border-bottom:1px solid #e6e6e6; padding-left:20px; cursor:pointer;}
.magess ul li span{ float:left; line-height:34px;width: 100px;text-align: right} 
.magess ul li span em{color:#ff0000; padding-right:5px;}
.magess ul li label{ float:left;}
.magess ul li label textarea{ width:650px; height:150px; border:1px solid #e6e6e6;}
.magess ul li label input{ width:242px; height:32px; line-height:32px; text-indent:15px; color:#666666; border:1px solid #e6e6e6;}
.magess ul li label em{ color:#666666; font-size:13px; padding-left: 15px;}
.magessyzm{vertical-align: -14px; padding-left:10px; cursor:pointer;}
.magessgh{ color:#666666; font-size:13px; text-decoration:underline;padding-left: 10px;}
.magess ul li label input.magesbut{ width:138px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff; background:url(../images/index100.png) no-repeat; border:none;font-family:"微软雅黑"; text-indent:0; cursor:pointer;}


.hol{width:245px; height:34px; color:#838383; border:1px solid #e6e6e6;}

/*网站左侧*/
.lf_pp{ width:224px; float:left;}
.lfpp_2{ background:url(../images/hhyuyu6.gif);}
.lfpp_2 h5{ height:68px; line-height:68px; display:block; font-size:22px; color:#FFFFFF; padding-left:32px;}

.lfpp_3{display:block; background-image: url(../images/hhyuyu7.gif); background-repeat: repeat;}

.lfpp_3 ul{}
.lfpp_3 ul li{
	height:50px;
	line-height:50px;
	font-size:18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cfcfcf; background-image: url(../images/hhyuyu8.gif); background-repeat: no-repeat;background-position: 199px 22px;
}
.lfpp_3 ul li a{
	height:50px;
	line-height:50px;
	display:block;
	
	padding-left:20px;
	
}
.lfpp_3 ul li a:hover{ height:50px; line-height:50px;  display:block;  color:#0858b1; padding-left:20px;}
.lfpp_3 ul li a.hover{ height:50px; line-height:50px;  display:block;  color:#0858b1; padding-left:20px;}

.rg_abb{ width:946px; float:left; margin-left:30px;}



/*产品系列主要样式*/

